Russia Backs India, Other Countries Question Kashmir Clampdown